sierra leone arrowroot - English Synonyms Dictionary